Barkham has always been a place to go and enjoy some relaxing holiday times. However times change and due to recent changes the site as we know it has changed. The new ow ... more