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 SHOUT

Spaces

  • icon1 Number of Spaces 9
  • icon7 Reception 1680
  • icon15 Dinner 1200
  • icon10 Theatre Style 950
  • icon4 Whole Venue 1680
  • Buzzwords

    Great Views; Traditional; Decadent; Chic

Copyright Shout About London