66 Great Queen Street, Covent Garden, Camden, London, WC2B 5BX, United Kingdom – This neighborhood is a great choice for travelers interested in theater, shopping, and sightseeing – Check location Great location - show map – Subway Access