
THE BLACK HORSE INN
CASTLE RISING The Black Horse Inn is a handsome grade II listed building, situated in the picture perfect village of Castle Rising, serving a streamlined & stylish menu, with new seasonal offerings added each week. Fresh produce & ingredients are handpicked from local farms within a ten mile radius, ensuring local suppliers are used for […]