UKLondonRetail Neptune Wharf SE
SE8 Neptune Wharf
To Let 890 sf Restaurant
Thus property comprises a modern commercial unit benefitting from extensive glass frontage offering..
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..