HomePlaces Open with Maps Related Events London Clown Festival Category Theatre Area Soho Address 21 Dean St, London W1D 3NE, United Kingdom Map Phone +442074780100 External link Official site Access 290 m from Tottenham Court Road Central LineNorthern LineElizabeth Line 455 m from Leicester Square Piccadilly LineNorthern Line 484 m from Piccadilly Circus Piccadilly LineBakerloo Line Top Rated Tours Explore the UK & Europe with an eSIM from just £26/month Details Explore the UK & Europe with an eSIM from just £26/month Details Explore the UK & Europe with an eSIM from just £26/month Details