Cafe Metro in London

Cafe Metro

34, Thurloe St
SW7 2LT
020 7225 1962
Write your review of Cafe Metro
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
98 ft
Miss Ellie's
36 Thurloe Street
London SW7 2LT
106 ft
Tombo
29, Thurloe Place
London SW7 2HQ
135 ft
Snowflake Luxury Gelato
42-44 Thurloe Street
London SW7 2LT
142 ft
Global Talk Internet
42-44 Thurloe Street
London SW7 2TN
148 ft
Snog Frozen Yoghurt
32 Thurloe Place
London SW7 2HQ
211 ft
Greenfield's Sandwich Emporium and Cafe
13-15, Exhibition Rd
London SW7 2HE