Royal Lancaster London
Royal Lancaster London is Hyde Park’s commanding mid-century architectural icon born and built in the swinging 60s. Their happy history has been hip, handsome, and rolling with the times in their unrivaled London location.
Address: Lancaster Terrace, London, W2 2TY United Kingdom
GIVE THIS VENUE A SHOUTSpaces
-
Number of Spaces 9
-
Reception 1680
-
Dinner 1200
-
Theatre Style 950
-
Whole Venue 1680