Share
twitterlinkedinfacebook
Image 1 of 1
JMA03580UK.JPG
A sign on the window of a restaurant/bar in Clerkenwell that reads: 'We are closed until further notice'.