Address: 70 Oakley Square, NW1 1NJ London, , United Kingdom
Size: 3 Rooms, 2 Bathrooms
Beds: 3 Double beds
Prices: 250 GBP - 300 GBP / Night