We found 50 event & party venues within 1 miles1 miles of Tavistock St London
Looking for a glamorous venue in central London? Well, if a killer location, stunning interiors and a menu of Southe ...
Searching for corporate meeting rooms in London? St Giles London Hotel offers several stylish professional conferenc ...
Located in the heart of Soho, Pitch is an indoor golf clubhouse featuring a wealth of games and entertainment, delic ...
100 Wardour Street has a history of great parties. In 1964, it was home to the Marquee Club, hosting the likes of Da ...
Few buildings in London are as iconic as the OXO Tower. Standing proud on South Bank, the tower’s restaurant, ...