London Tea Party


The Bishop held a tea party in the Attlee Room at the House of Lords to celebrate the new cohort of MPs within the Diocese of London.

Categories