UK Travel Guide

City Listing
 
 

 

Yarmouth in Hampshire

Yarmouth, as it name foretells, is a lovely little town that spills out of the mouth of the River Yar. Originally an island port town with historic roots reaching as far back as Henry VII, who was responsible for its conception. Despite being devastated by the French in 1377, this charming island began to flourish again thanks to the majestic Yarmouth Castle. Linked to Lymington in the New Forest by car ferry, it’s a perfect place to spend an picnic filled afternoon. Perfectly situated, its a looking glass to the multichromatic cliffs of Alum Bay. With a fully functional chair-lift to sweep you off your feet while you feast your eyes on the chalk stacks of The Needles it’s a truly unforgettable experience.