St Andrew's Square

From Wikipedia, the free encyclopedia

St Andrew's Square is a development of 70 1-, 2-, 3-bedroom and studio units, built around a communal garden in North Kensington, London, approximately 3 minutes walk from Ladbroke Grove tube station.

It was built by William Old Construction Ltd in 1978, on the site of Rillington Place.