170 m away
Nearby Cafés
Showing nearby places closest to Franco.
170 m away
179 m away
Mehmet Efendi 1953
📍 81, Edgware Road, London, W2 2EA
221 m away
236 m away
Grand Cafe
📍 149, Seymour Place, London
255 m away
The Marylebone Kitchen
📍 106, York Street, London
261 m away
Eddie's
📍 106, Seymour Place, London
271 m away
Muburakiya
📍 108, Seymour Place, London, W1H 1NH