Commercial Unit, 2500 square ft. commercial unit available for let - Student Accommodation in Royal Docks, London, United Kingdom | Ocxee