17 Mill Street, London England SE1 2BZ, United Kingdom
Workspace Overview
The office space is located on the first floor of this former Victorian seed warehouse benefitting from natural light on both sides with large floor to ceiling windows overlooking Mill Street plus further windows and doo...
Building Overview
The office space is located on the first floor of this former Victorian seed warehouse benefitting from natural light on both sides with large floor to ceiling windows overlooking Mill Street plus further windows and doo...