The Mandeville Hotel
Mandeville Pl, London W1U 2BE, UK
Street entrance
Bar(s)
Chairs
Fridge(s)
Sofas
Tables
Wifi
Elevator(s)
Show all 14
Space
Capacity
Price
About this event
Additional notes
Catering
From airport
16.6 km
From subway
N/A