Azwoz
Log in Sign up
7 visitor tips 14 views
Address
Devon EX United Kingdom

Exeter is a cathedral city and the county town of Devon in 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. In 2024, Exeter had a population of 138,399, making it the second largest settlement in Devon after Plymouth. Under local government restructuring plans Exeter will, with the addition of parishes f... (Wikipedia)

Facts (via Wikidata)
Official Website: Visit

Reviews

No reviews yet. Be the first to share your experience.