Dine at the best restaurants in Southam. Southam is a pretty little market town in Warwickshire, surrounded by picturesque countryside, ancient villages and a wealth of visitor attractions. See imposing Warwick Castle, take the kids to Hatton Country World, tour Stratford-Upon-Avon on a guided bus and enjoy a fun day out at Legoland in nearby Windsor. The market town centre is busy and very attractive with plenty of interesting shops, friendly cafes and stylish bars. With a vibrant gastronomic scene, the restaurants in Southam are certainly worth visiting and they span the world's cuisines with options to suit all diners.