Bloomsbury Bowling Lanes

Basement of Tavistock Hotel, Bedford Way
WC1H 9EU London
United Kingdom