25th January 2019 by Admin
Fantastic 5 star review from The Guardian for Our Lady of Kibeho: bit.ly/2ASfDml
113 Kingsway London WC2B 6PP