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...