Luxborough Tower is a 23 storey tower block in Westminster, Central London. It is was built in 1965 as part of the Luxborough Lodge project and is 67m tall. Greater London Council owns the building.
Attributes | Values |
---|---|
rdfs:label |
|
rdfs:comment |
|
dcterms:subject | |
abstract |
|