Open database of new property developments & buildings in London, UK.

Buildington TV

Manor Place Depot SE17

A funky video for the Manor Place Depot development in Elephant and Castle, London SE17.

Via YouTube, video by Notting Hill Sales.

See more on the development profile: Manor Place Depot SE17 on Buildington

Buildington TV