Glamorous restaurant in Stourport-on-Severn, offering a personal service and beautiful food. Located near the historic Canal Basin.