Filters:
clear
clear
clear
Country: United Kingdom

chapel in Lizard

About 1 results.

The Lizard Chapel

Beacon Terrace 11, TR12 7PB Lizard, United Kingdom

The Lizard Methodist Church, also known as The Lizard Chapel, is home to a small group of Christians who meet regularly for worship. We are part of the Methodist Church of Great Britain.

  • 1