SS PHILIP & JAMES CHURCH

icon-location-small miles

Ss Philip & James Church Kneller Road
Twickenham, Greater London
TW2 7DY

View directions

Good To Know

The church hall is opposite White Farm Lodge

icon-calendar

Venue timetable