We found 50 event & party venues within 1 miles1 miles of London Sw1p
6 Hamilton Place can be found in the beautiful, grand area of Mayfair in London. This venue is close to Park Lane, H ...
The striking Georgian facade of Brown's Hotel is easily spotted on Albemarle Street, as there's often a smart Bentle ...
If you're looking for a special place to host your next event, be it a big birthday, anniversary or over-due get tog ...
Mayfair’s most theatrical and most lavishly appointed Chinese restaurant invites groups to step back in time t ...
Located within the renovated Battersea Power Station, No. 29 Power Station West is a vibrant venue offering an eclec ...