UK
London
South East London SE2-SE28 excl SE1
Lewisham
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.