Restaurants Review: The Castle at Edgehill A review of Sunday roast at the recently refurbished Castle Inn at Edgehill. August 24, 2014 by Rachel Ramsay | 5 Comments