Right in the heart of Covent Garden Theatre district. Lively and energetic. Steps away from the subway. Immersive London experience.