Out and About: 21 January 2019

by johng*

12 Red Lion Square – a lovely art deco building in Holborn

6 photos · 0 views