Fraser Bond are the leading lettings and property management agents for The Lockhouse - London NW1. The Lockhouse is a building comprising commercial space and a total of 171 apartments, including 56 affordable units. Located on the Regent&