MICHAELA BLACKBURN in Our Lady of Kibeho

Fantastic 5 star review from The Guardian for Our Lady of Kibeho: 

Head Office

113 Kingsway
London
WC2B 6PP

Contact Us