Teca

London, United Kingdom


Address

54 Brooks Mews
W1K 4EG London
United Kingdom

Phone

+44 20 7495 4774


Neighborhood

Mayfair


Nearest Train

Bond Street


Avg Cost

$60.00


Category

Italian


Avg User Rating

24 reviews

More Info

Destination Guide

Hotels near Teca

Things to do near Teca

Restaurants near Teca

Shops near Teca