Exeter

City in Devon, South West England

Exeter: City in Devon, South West England Exeter is a cathedral city and the county town of Devon, South West England. It is situated on the River Exe, approximately 36 mi (58 km) northeast of Plymouth and 65 mi (105 km) southwest of Bristol.

Exeter News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like