The walk with a view of Thames and Severn Canal is what you can expect after dining at this restaurant. British cuisine provides flavorsome food at The Hill.
Trip
Facebook