We found 50 event & party venues within 1 miles1 miles of Trafalgar Square London
Right at the heart of Covent Garden, One Aldwych is perfectly placed for events, parties and meetings. This stylish, ...
Established in 1912 and tucked away in Mayfair, The Stafford London offers five-star luxury to all who visit. The bu ...
Looking to book a vibrant venue in Soho for your next event? El Pastor Soho offers an unforgettable venue hire exper ...
When it comes to meetings and corporate function venues in London, IET London: Savoy Place is at the forefront. Cent ...
As if the glamorous central London restaurant, The Delaunay, didn't offer escapism enough, visiting its in-house The ...