UKLondonSouth East London SE2-SE28 excl SE1Lewisham
Restaurant
SE8, Neptune Wharf, Deptford, Neptune Wharf
To Let 890 sf
Thus property comprises a modern commercial unit benefitting from extensive glass frontage..
Neptune Wharf is located 7 minutes by rail from London Bridge Zone 1 Transport Interchange - with 2 minute (one stop) tube services to Bank and the heart of the City...