News

Kingswood Arts, located on the borders of Crystal Palace and Dulwich, could be described as one of south east London’s “hidden gems”. Kingswood House itself – once nicknamed Bovril Castle ...
Kingswood Arts, located on the borders of Crystal Palace and Dulwich, could be described as one of south east London’s ...
Kingswood House was first commissioned in 1811 by William Vizard, a well-connected solicitor who leased 30 acres from Dulwich College.