The Water Tower
Amazing converted water tower in South London set over several floors with internal lift. Large kitchen-diner, variety of rooms and incredible views over London from the top lounge.
Country: United Kingdom
Postcode: SE11