11-90 Kilburn Square is a 18 storey tower block in Brent, West London. It is 55m tall and was built in 1964 after being approved in 1961 as part of the Kilburn Square project.
Identifier (URI) | Rank |
---|---|
dbkwik:resource/Aa7eGjhw9IuQMCT-YKvxig== | 5.88129e-14 |