North House is a 5 storey tower block on Grove Street in northern corner of the Trinity Estate in the Deptford area of Lewisham, London. Constructed in the late 1950s, it contains 40 flats.
Advertisement
READ MORE
North House is a 5 storey tower block on Grove Street in northern corner of the Trinity Estate in the Deptford area of Lewisham, London. Constructed in the late 1950s, it contains 40 flats.