0.0
- reviews

Restaurant

Taylor St Baristas Canary Wharf

8 South Colonnade - 3, E14 4PZ London Borough of Camden Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Types of Cuisine: Fusion
Restaurant Taylor St Baristas Canary Wharf Bloomsbury
GET DIRECTIONS
Restaurant Taylor St Baristas Canary Wharf Bloomsbury