Layman's London
....Places to go, places to eat and other stuff loosely-linked to London living...
Thursday, 9 February 2023
Evelina Mansions, New Church Road, South London
Built in 1901, handsome red brick Evelina Mansions now houses 83 flats across five stories.
Newer Post
Older Post
Home