UK Film Location: COM-11213 Central LondonInside M25

Shortlist Enquire now More Details

DETAILS

Luxury hotel set in a 19th century building.

11 meeting rooms

NEAREST STATIONS

Tottenham Court Road

KEYWORDS

  • Hotels
  • Restaurants & Bars
Close

Can't find what you're looking for?

SEARCH LOCATIONS SEND US YOUR BRIEF