UKLondonSouth East London SE2-SE28 excl SE1Southwark
Office Retail, Restaurant, Railway Arch, Shop, Medical / Clinic
SE5, Neptune Wharf, Deptford, Grinstead Road
To Let 2,702 sf
This property comprises a railway arch fitted out in shell and core with capped off services, ready for..
Neptune Wharf is situated directly opposite the 17 acre green expanse of Deptford Park. ..