You'll love the delicious tapas restaurants in Hampshire. Beautiful green Hampshire is located in the south of England and combines stretching coastline with picturesque countryside, rich culture and a fascinating heritage. It's the perfect destination for a short weekend break or a longer holiday with so much to see and do, spanning culture and arts, fine dining, history and heritage and sports. With two sizeable National Parks, the South Downs and the New Forest, there is also a wealth of outdoor pursuits and nature to experience. Hungry after enjoying so many attractions? Then treat yourself to a feast at one of the excellent Hampshire tapas restaurants on offer.