Winchester is a city steeped in history; located in Hampshire, it combines the best of city life with the freshness of the surrounding countryside. It has that small, market-town feel, with a very walkable historic centre and plenty of green spaces, river walks, interesting artisan shops and great places to eat.
Get tips from traders and browse the artisanal food and healthy smoothies packing the stalls of this London stalwart that dates back more than 1,000 years.