See similar properties
  1. Property photo 1 of 13. Picture No. 12
New home

3 bed flat for sale Manor Place Depot, London SE17

3 beds
3 baths
1 reception

Property location

  • Crampton School0.2 miles
  • St John's Walworth Church of England Primary School0.2 miles
  • Elephant & Castle0.4 miles
  • Kennington0.4 miles

Features and description

  • Leasehold
  • Complete
  • 1,2 and 3 apartments available
  • Private balcony to each apartment
  • Communal gardens and courtyard
  • 240 sqft terrace
A stunning new south/east facing apartment that features a private terrace that extends to over 240 Sq Ft. The property is available to move into today.


Manor Place Depot gives you easy access to Zone 1 and Zone 2 Underground stations, 28 different bus routes, and Overground trains into the City.

Travelling into central London from Elephant & Castle is an enviable journey compared to most other parts of London. The Bakerloo line ends at the Elephant, so in the mornings you can always get a seat, and it's five minutes on the Northern line to Bank.


**Now over 85% Sold**

Manor Place Depot is a unique and exciting collection of 1,2 and 3 bedroom apartments ideally located in Elephant and Castle. All Manor of things will be on your doorstep with places to eat, drink and play within the development, as well as public spaces. Burgess Park, Walworth Gardens, Pullens Gardens and the Tibetan Peace Garden offer spaces to relax away from the hustle and bustle of London life! An array of pubs, eateries and local hangouts such as Mercarto Metropolitano, East Street Market, Borough Market and Flat Iron Square can be conveniently reached by foot, giving you quick access to the heart of the capital.

Elephant and Castle is fast becoming an exciting and thriving London neighbourhood propelled by the massive regeneration of the area. With a multi-billion pound transformation scheme by Southwark Council, the wider area will reap huge benefits from a new town centre. The plans incorporate a completely remodelled underground station, a new state of the art campus for the London College of Communication, brand new exhibition spaces and leisure facilities, new shops, cafes and restaurants plus a cinema. Come round our Manor and take a look at our new show homes.

Square Footage: 1079 sq ft

Leasehold with approximately 124 years remaining

2 floor plans available

View the floor plans to understand the space and layout of this property.

1 virtual tour available

Step inside the property with a virtual tour or video walkthrough.

More information

Report this listing

Listed by

Savills - Canary Wharf RDSView agent properties

Logo of Savills - Canary Wharf RDS

Want an expert valuation of your home?

Book an agent valuation

Property descriptions and related information displayed on this page are marketing materials provided by - Savills - Canary Wharf RDS. Zoopla does not warrant or accept any responsibility for the accuracy or completeness of the property descriptions or related information provided here and they do not constitute property particulars. Please contact Savills - Canary Wharf RDS for full details and further information.