Traditional Edwardian Hotel dating from mid 1800s; located between the Financial District & the West End, close to Covent Garden.
There are no tags yet for this venue.