Local information
The Property is located on the Deptford High Street on the corner of the main entrance for Deptford Station.
Deptford itself is nestled between Canada Water, which is currently London’s largest regeneration area, and Greenwich which is widely considered as one of South London’s most attractive areas.
Deptford Station approximately 50 metres from the property
Transport
National Rail - Deptford Station (South Eastern Railway services into London Bridge)