180A KIRKDALE, LONDON, SE26 4NW
The replacement timber double glazed windows in the elevations at Flats 180A Kirkdale SE26.