St Allen
Civil parish in Cornwall, EnglandSt Allen is a civil parish in Cornwall, England, United Kingdom. The church town of St Allen is an isolated hamlet and the main settlement in the parish is Zelah which is situated on the A30 trunk road four miles (6.5 km) north of Truro.
Read article
Top Questions
AI generatedMore questions
Nearby Places

St Erme
Human settlement in England

Zelah, Cornwall
Village in Cornwall, England

Idless
Hamlet in Cornwall, England

Killivose
Human settlement in England

Marazanvose
Hamlet in Cornwall, England
Carrick Heaths
Protected area in Cornwall, England

St Hermes' Church, St Erme
Church in Cornwall, England

Tresillian River
River in Cornwall, England