London Our Lady & St Joseph's Catholic Church

0 100a Balls Pond Rd, London , N1 4AG

Forthcoming events

P Saturday 13th December, 2025
N Door time: 5:30pm, Start time: 5:30pm