UKLondonSouth East London SE2-SE28 excl SE1Lewisham
Restaurant, Shop
SE8, Neptune Wharf, Deptford, Grinstead Road
To Let 1,076 sf
New unit, Prime, Capped off, Shell & Core
This property comprises a modern commercial unit benefitting from extensive glass..
Neptune Wharf is situated directly opposite the 17 acre green expanse of Deptford Park.