UK
London
Office Parkhouse Street SE
SE5
Parkhouse Street
To Let
2,884 - 14,540 sf
Office, Shop, Retail Office, Light Industrial
Parkhouse Street is a new mixed use development comprising 109 new homes and 14,540 sq.ft of modern..
Located on the south side of Burgess Park on Parkhouse Street, the units are in..