168 High Holborn
Covent Garden, Greater London WC1V 7AA
View on Foursquare