cafés in London
The Barn is one of cafés in London.

1. The Barn

7.4
60 Holloway road (Fieldway Crescent), London, Greater London
Café · Highbury East · 23 tips and reviews
Truth Café is one of cafés in London.

2. Truth Café

8.5
34 Fulham Palace Road, London, Greater London
Coffee Shop · Hammersmith Broadway · 21 tips and reviews