St Christophers The Hall School

49 Bromley Rd, Beckenham BR3 5PA, UK