We are located in the grounds of Weobley castle, North Gower, Wales.
Here is a handy map:
>> View Larger Map