SE173BY
22 Amelia Street, Elephant & Castle, London
Modern One Double Bedroom Apartment Secure Gated Development Balcony Concierge Furnished Close to Elephant and Castle Station Large open-plan reception room Modern kitchen