READ MORE
Eastfield Road Estate
The Eastfield Road Estate is located in Enfield, North London. It was approved over two stages in 1966/67 and consists of four tower blocks: