....Places to go, places to eat and other stuff loosely-linked to London living...
Sunday, 7 January 2024
Knowles Terrace, Clapham Common, South London
A grand five-storey terrace looming over the north side of Clapham Common, Knowles Terrace dates from 1860. Distinctive, tall slated French renaissance roofs help to book-end the terrace.