THE PARISH OF ALEXANDRA PARK
Diocese of London
Registered Charity
No 1132334
e-mail the Parish Office
+44 (0)20 8444 6898