Back to all recent deals

25-33 Parkhouse Street, Camberwell, London

Joseph Homes

Project:
Acting on the sale and leaseback of this mixed-use site at 25-33 Parkhouse Street, Camberwell comprising 109 residential units and 1,432m2 of commercial space.

Read More

5035