14 Red Lion Square, London WC1R 4QH, United Kingdom
No upcoming events. Check back soon.
Nestled in historic Red Lion Square, this charming cafe offers a welcoming retreat. Enjoy freshly brewed coffee and light bites in the heart of Bloomsbury, steps from the British Museum.
14 Red Lion Square, London WC1R 4QH, United Kingdom, London