Park Avenue Place is located opposite Deptford Park with its 17 acres of green space and avenue of mature London Plane trees with access to 4 commuter train & tube stations. In addition, residents will be a stone’s throw from Folkestone Gardens with new pedestrianised access via the viaduct arches.