Local Store

Convenience Store at 14 Bloomsbury Street
Local Store image
Ad

10 / 10 from 1 review
Address
14 Bloomsbury Street
Bloomsbury
London
WC1B 3QA
Map
Region
Bloomsbury
Nearest Station
Tottenham Court Road
0.17 miles

User Reviews

JT
from Canada

Aug 23, 2022

Very nice hard working people. Fair prices.
Have your say

Add a review or useful tip for this business