Situated on the 21st floor of Distillery Tower, this superb 2 bedroom apartment offers spectacular views across London and a modern interior throughout.
Located parallel to Deptford Bridge DLR Station for excellent transport links, Distillery Tower also benefits from a close proximity to the wealth of amenities found in nearby Deptford and Greenwich.