Bloomsbury Coffee House

Bloomsbury Coffee House
20 Tavistock Place, London, WC1H 9RE
Photo of Bloomsbury Coffee House