This is where I live

I have the first floor in this large house on a major road in north east London. The sign to the right of the bay window says Florence Terrace 1881.

Return to main page