Escape to a world a million miles from your everyday life where ponies, cattle, donkeys and deer roam free... and all just 90 minutes by train from London. Experience the peace and fall in love with ...