Project 68 image

Project 68

68 Tavistock Place, Bloomsbury, London, WC1H 9RW
Show map
Region
Bloomsbury
Nearest Station
Russell Square 0.22 miles away

Nearby Similar Businesses


0.07
miles
Pitted Olive

3 Leigh Street, Bloomsbury, London, WC1H 9EW


0.07
miles
Munchies Bubble Tea

5 Leigh Street, King's Cross, London, WC1H 9EW


0.07
miles
Continental Stores

54 Tavistock Place, Bloomsbury, London, WC1H 9RG

We have multiple businesses linked to this address, if you'd like to see what else is listed here please click:

Open address data

User Reviews

There are no user reviews
Have your say

Add a review or useful tip for this business