Edwardian hotel with Art Deco elements - Located in Covent Garden, close to Charing Cross underground and train station.
There are no tags yet for this venue.