Herm House is a 13 storey tower block on the Eastfield Road Estate in Enfield, North London. It was approved in 1967 and completed in 1968. It is 37m tall.
Advertisement
READ MORE
Herm House is a 13 storey tower block on the Eastfield Road Estate in Enfield, North London. It was approved in 1967 and completed in 1968. It is 37m tall.