place Address Third Floor 142-144 New Cavendish Street London W1W 6YF United Kingdom info Wikipedia Wikidata IMDb omdb TMDb TheTVDb.com