Summer School

St Christopher's The Hall School 49 Bromley Road , Beckenham , United Kingdom