Kingswood House: The Castle In The Council Estate
Kingswood House in Dulwich is one of the most surprising places I have visited in London. I had not actually even heard of it until I was messaged recently by the new team there (more on that later) and they invited me to visit. It is a fascinating spot, not just for its architecture, but […]
Kingswood House: The Castle In The Council Estate Read More »