Welcome to Apple Tree Farm

Apple Tree Farm is situated in a beautiful rural area of South Wales, UK.