1- 33 Anerley Hill​

1-33 Anerley Hill Built 1881-1883

Excess land sold by the Crystal Palace Company

2023 Clues: 1881 & 1883