All Places - Page 23

Browse our full directory of towns, villages and cities reviewed on Should I Visit? – listed alphabetically for easy browsing.

Enfield, Greater London

A diverse North London borough blending parks, history, and suburban convenience.

Enniskillen, County Fermanagh

A lovely island town between two lakes, with a castle, waterways, and outdoor adventures.

★★★☆☆ (3.0)
Epping, Essex

A leafy market town at the edge of Epping Forest, ideal for London escapees and countryside lovers.

Epsom and Ewell, Surrey

A well-heeled area famous for the Epsom Downs Racecourse and spa-town roots.

Epworth, Lincolnshire

A historic market town in the Isle of Axholme, birthplace of John and Charles Wesley.

Erbistock, Denbighshire

A tiny riverside village with a scenic inn, tranquil setting, and access to the River Dee.

Erith, Greater London

A Thames-side town with a maritime past, modern developments, and estuary views.

Erskine, Renfrewshire

A modern town on the Clyde with leafy surroundings, commuter appeal, and riverside paths.

Eton, Berkshire

A historic town on the River Thames, best known for its elite college and elegant high street.

Evesham, Worcestershire

A pretty riverside town in the Vale of Evesham, famed for blossoms, markets, and medieval abbey ruins.

Exeter, Devon

A lively cathedral city on the River Exe with Roman roots and access to Dartmoor and the coast.

Exmouth, Devon

A classic seaside town with sandy beaches, estuary walks, and a lively holiday vibe.

Eye, Suffolk

A small market town with a castle mound, colourful buildings, and a peaceful rural atmosphere.

Fairford, Gloucestershire

A Cotswold town with a stunning medieval church, RAF links, and riverside charm.

Fakenham, Norfolk

A traditional market town with Georgian buildings, racecourse days, and rural surroundings.

Falkirk

A central Scottish town known for the iconic Kelpies, Falkirk Wheel, and Roman Antonine Wall.

Falmouth, Cornwall

A vibrant harbour town with sandy beaches, maritime history, and a thriving arts scene.

Fareham, Hampshire

A coastal town between Portsmouth and Southampton, with a historic high street and waterfront walks.

Faringdon, Oxfordshire

A quirky hilltop town with a colourful past, market square, and sweeping Vale views.

Farnborough, Hampshire

A modern town known for aviation heritage, airshows, and strong rail connections.