North Mere Self Catering Accommodation
Self catering accommodation
North Mere is a series of four self catering cottages sleeping 2 – 6. They are situated in a quiet and peaceful location on a working farm on the edge of Kenilworth, close to Kenilworth castle. Whether guests are staying for business, sight seeing or visiting family we try to provide all the essentials that might be needed for a relaxing stay.
North Mere, Pleaseance Farm