Bishop Challoner School

Bishop Challoner Catholic Independent School for Girls and Boys, 228 Bromley Rd, Bromley BR2 0BS, UK