White City House
2, Television Centre, 101 Wood Ln, London W12 7FR
+442078700000
Contacts
2, Television Centre, 101 Wood Ln, London W12 7FR
Description
White City House | Soho House Members' Club & Hotel in London
Located in west London, White City House is a place for members to relax, eat, drink and meet. Discover more here.
Features
- Wheelchair-accessible entrance