Located in one of Central London’s most famous districts, Soho House offers a 3-floored modern, stylish maisonette accommodation. Free Wi-Fi is accessible throughout, and public parking is possible nearby.
Number of rooms: 4
St Anne's Court, Westminster Borough, London, W1F 0BW, United Kingdom