15th July 2015
Deptford, a popular South East London residential location, has become a prime spot for property developers. Galliard Homes has released new luxury apartments at the new Distillery Tower. The new tower comprises 27 storeys which are priced at £500,000. The Tower is set in a perfect location as Deptford Bridge station is closeby with a short train ride to the buzzing business hub, Canary Wharf.