Manor Place Depot Elephant and Castle SE17 All homes under offer 24/11/2021 by Buildington Sold out All homes at Manor Place Depot are now under offer. Show all news for Manor Place Depot