Property Name: Soho Abode - Oxford Street & Soho
Property Address: Various Locations, Soho London, , W1F 8SJ
Property Description: Property Location
Soho Abode - Oxford Street & Soho offers accommodations throughout the area in London.
Bathrooms with showers are provided.
Location Description: Near Trafalgar Square
Property Facts: Total Number of Rooms: 1Total Number of Floors: 1Year of Last Renovation: N/A