
- Address
- 23A Tavistock Place, London, WC1H 9SE
- Local authority
- Camden
Trading since 22 May 2026, per Companies House.
Loading map…
Other places nearby
Limbo
76a Marchmont Street, London, WC1N 1AG
0.0 mi awayRating 4/56 May 2026LA DOLCE LONDON
76 Marchmont Street, London, WC1N 1AG
0.0 mi awayRating 2/530 April 2026Valencia Cafe Restaurant Ltd
74 Marchmont Street, London, WC1N 1AB
0.0 mi awayRating 3/515 June 2022THE BUMBLE BEES
52 Tavistock Place, London, WC1H 9RG
0.0 mi awayRating 3/516 January 2025Pizza Sophia
50 Tavistock Place, London, WC1H 9RG
0.0 mi awayRating 5/51 July 2024Store Street Espresso (contiental stores)
54 Tavistock Place, London, WC1H 9RG
0.0 mi awayRating 4/510 March 2023