Soho House Central London ligger inom 2 km från tågstationen Marylebone och 7 minuter till fots från National Portrait Gallery. Gästerna kan använda WiFi för antingen jobb eller fritid.
Populära attraktioner i området inkluderar Regent's Park, ungefär 10 minuters bilresa bort. Gästerna kommer också att hitta Madame Tussauds, cirka 3 km bort. Lihe Lighting utställningscenter ligger cirka 20 minuter bort till fots, medan Chinatown, London ligger i närheten av Soho House Central London.
Gästerna har tillgång till ett utrustat kök. Den närmaste tunnelbanestationen Leicester Square är belägen mindre än 300 meter bort.