Το Soho House Central Λονδίνο απέχει σχεδόν 300 μέτρα από τον σταθμό του μετρό Leicester Square, και παρέχει Wi-Fi για εργασία ή ψυχαγωγία. Αυτό το διαμέρισμα παρέχει γρήγορη πρόσβαση στην Εθνική Πινακοθήκη Πορτρέτων του Λονδίνου που βρίσκεται σε απόσταση 7 λεπτών με τα πόδια
Ένα από τα δημοφιλή αξιοθέατα της περιοχής είναι Μουσείο The Cartoon Museum που βρίσκεται σε απόσταση 900 μέτρων.
Το Soho House Central London διαθέτει εξοπλισμένη μικρή κουζίνα για όσους επιθυμούν να μαγειρεύουν. Ο σιδηροδρομικός σταθμός Marylebone βρίσκεται σε απόσταση 2 χλμ.