Eat at Caerlaverock Estate Previous Next Enjoy brunch, lunch or afternoon tea at our award-winning restaurant The Boathouse Glencaple