UK
London
Office Amelia Street SE
SE17
The Printworks
To Let
2,110 - 4,495 sf
The premises comprise two ground floor modern office suites within a new mixed use development designed by leading architects, Glenn Howells. The units are..
Located on Amelia Street, to the west of Walworth Road and to the south..