an Entity in Data Space: 134.155.108.49:8890
The Fleet Road Estate is a housing estate in Camden, North West London. It was approved in 1962 and there are two 15s torey tower blocks on the estate: * Cayford House * Palgrave House