Be the first in the room — members see you arrive.
Join the roomBishop Challoner School was an English independent coeducational Roman Catholic day school in Shortlands, Greater London, for children aged three to eighteen years. In June 2025 its closure on 4 July 2025 was announced.