home
buildings
map
about
sources
home
buildings
map
about
sources
Luxborough Tower
LCC Architects, 1969
Flats | Luxborough Street, W1U
Photos taken April 2012.
Residential tower with 21 stories and 115 properties.