We found 50 event & party venues within 1 miles1 miles of Aldwych London
L'oscar is an outrageously decadent hotel and restaurant snuggled in the heart of Covent L'oscar is an outrageously ...
Hotels often have excellent private dining rooms and the four-star Strand Palace Hotel is no exception. The hotel&rs ...
Not heard of the International Arbitration Centre? Well, we're not surprised, established in 2019, the venue primari ...
When it comes to meetings and corporate function venues in London, IET London: Savoy Place is at the forefront. Cent ...
RSA House is an inspiring and versatile venue in central London with several unique spaces suitable for multiple typ ...