De accommodatie bevindt zich naast het Londense West End en vlak bij Shaftesbury Avenue, op minder dan 800 meter van 3 metrostations en de Covent Garden Market.
Situé à proximité du West End londonien et de l'avenue Shaftesbury, l'établissement se trouve à moins d'1,6 km de trois stations de métro et du marché de Covent Garden.