Holiday Apartment in Soho 32 in London, Greater London
In the heart of Soho with its bustling streetlife and amazing choice of restaurants, cafes and bars, this four-person/one bedroom flat is bang centre for theatreland and the West End's shopping streets, and only minutes from 4 tube stations servi...
Request to Book
Be the first one to tell us about your rental experience while staying at Holiday Apartment in Soho 32. Let us know if the listing matched your expectations. You can share your comments about the location, property owner/manager and all the unique features that made your stay a memorable one.