an Entity in Data Space: 134.155.108.49:8890
Bacton Tower is a 22 storey tower block in Camden, North West London. The project was approved in 1965 and the 61m tall building contains 120 flats. It was completed in 1967.