Description of The Lockhouse
The Lockhouse is a building comprising commercial space and a total of 171 apartments, including 56 affordable units.
Located on the Regent's Canal in Camden, the building includes a resident's gym, a triple-level courtyard garden and all apartments benefit from either a balcony or terrace.
Source: barrattlondon.com