Amelia Street, London, SE17
£500,000
A 1 bedroom apartment located within the Levers development. A complex of four buildings set around a central communal courtyard.Comprising of 564 sq ft of accommodation the property is well proportioned throughout and offers one double bedroom, a bathroom and open plan reception with a private balcony. Key features includes a contemporary fitted Kitchen with integrated Zanussi appliances, engineered wood floor to the reception and hall and quali...