Opening Henderson House

Opening Henderson House in South Norwood