Hosté jsou vítáni, aby zůstali v apartmánu Soho House Central London při návštěvě města Londýn.
Muzeum vědy v Londýně je 3 km od apartmánu, zatímco Madame Tussaud's je 3,1 km daleko. Pouze v 5 minutách chůze od stanice metra Leicester Square, apartmán má rychlý přístup k Náměstí Piccadilly Circus. Hosté mohou navštívit pizzeria Bella Italia jen 150 metrů od apartmánu.