The Agar Grove Estate is located in Camden, North West London. It contains one high rise building in Lulworth House and was approved in 1962 as part of the Camden Town Project.
The Agar Grove Estate is located in Camden, North West London. It contains one high rise building in Lulworth House and was approved in 1962 as part of the Camden Town Project.
The Agar Grove Estate is located in Camden, North West London. It contains one high rise building in Lulworth House and was approved in 1962 as part of the Camden Town Project.