Bloomsbury Cafe 10
10 Bloomsbury Way
London
WC1A2SLLondon
Food rating:
5/5 stars
Updated: 13. April 2023
Food rating:
5/5 stars
Updated: 13. April 2023