SE116BE
Juxon Street, London, SE11
Large Windows & Natural Light Interior Designed High Spec Open Plan Living Excellent Location Communal Roof Terrace All Apartment Owners are First Time Buyers Bike Storage