Urban Jungle - Soho Oxford Street next to station Rate: 5.005Address: 12 Argyll StreetUrban Jungle - Soho Oxford Street next to station Hotel Link: Urban Jungle - Soho Oxford Street next to station Hotel Name: Urban Jungle - Soho Oxford Street next to station State: London, EnglandNumber of Rooms: 1Currency: USD Chain: No chainBrand: No brandCity: LondonCountry: United KingdomContinent: Europe