News

Charterhouse Square is a beautiful, green space in the heart of Clerkenwell surrounded by a variety of historic and contemporary buildings dating from the 14th century onward. I particularly enjoy the ...