Catholic Herald logo

The Passage, the centre for homeless people in central London, held its summer party in the College Garden of Westminster Abbey