Available 21st of January, 2023. The development in which this property is situated is on the banks of the River Thames in North Deptford. Aragon Tower is one