Though the castle is long gone, its legacy lives on. If you are looking for something fancier, you can head to the Michelin-starred Bybrook restaurant at The Manor House Hotel. Offering a seasonal ...