Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Flower Barn ← View details Church House Farm Four Crosses , Llanymynech, POWYS SY22 6QZ, United Kingdom, Llanymynech, Powys 01691839283