Kelson House is a 25 storey tower block in on Manchester Road in Tower Hamlets, East London. It contains 145 flats and is 72m tall. The project was approved in 1964 and completed by 1967.
Identifier (URI) | Rank |
---|---|
dbkwik:resource/PC9fItTdF4FcQ_kLgrnYOQ== | 5.88129e-14 |