Deptford High Street
Lewisham | Ref 31707
Deptford High street is a long, commercial high street that is a main hub for the area.
Features include...
- Independent shops
- mixture of old and new housing
- pedestrianised areas
- train station and railway bridge
From £50 + VAT per day
Availability Guide
Potentially unavailable, please check