SE173BY
Amelia Street, Elephant and Castle, London, SE17
Stylish 2 bedroom flat set on the 3rd floor Large reception room Open-plan kitchen 2 lovely double bedrooms Sleek bathroom and en suite shower room Delightful private balcony Excellent location Non Railway facing aspect