BLOCLEats

Bloomsbury Cafe 10

10 Bloomsbury Way
London
WC1A2SL

Food rating: 5/5 stars
Updated: 13. April 2023