We found 50 event & party venues within 8 miles8 miles of Norwood Junction Station Stop T London Croydon London Se25 5Jj
Just minutes walk from Sloane Square in the heart of Belgravia and Chelsea, 11 Cadogan Gardens boasts one of the mos ...
Le Petit Beefbar is an upmarket steakhouse with a difference in Chelsea that aims to recreate what a traditional ste ...
The Railway in Putney is a renovated old pub that offers a variety of spaces for private hire across three floors, a ...
With space for over 700 guests, Rose Court Events is a spectacular large-scale venue option in the heart of London&r ...
Located on London’s South Bank, Glaziers Hall is a stunning waterside venue boasting seven unique events space ...