Meadowcroft Farm is a luxury bed and breakfast, located in the quaint village of Edgworth offering exceptionally high standards. The recently converted self contained barn is beautifully decorated, benefiting from en-suite wet rooms and a modern kitchen. 5 Star Gold Plus Breakfast Award.