Diocese of London Crest

THE PARISH OF ALEXANDRA PARK

Diocese of London



Registered Charity
No 1132334


The Church of England

Affirming Catholicism


e-mail the Parish Office
e-mail the Parish Office