The Barn

The Barn is just four miles from Bromyard.  It is a modern, self catering apartment in a converted barn adjoining the owners’ home.  It is […]