79 m away
Nearby Cafés
Showing nearby places closest to Bar & Co.
79 m away
177 m away
271 m away
280 m away
Soho Coffee Co.
📍 138, Strand, London
281 m away
Caffè Nero
📍 2-4, Lancaster Place, London, WC2E 7EA
285 m away
T4 Tea For U
📍 137, Strand, Strand, London, WC2R 1HH
290 m away
Crown Cafe Bar
📍 136, Strand, London, WC2R 1HH