Address: E16 London, , United Kingdom
Size: 1000.0 m², 6 Rooms, 2 Bedrooms, 2 Bathrooms
Beds: 2 King size beds
Prices: 299 GBP - 299 GBP / Night