Ok sorry to dig this up, but all the outdoor scenes in that video were filmed literally 20 mins from where i live!!!!. the castle about 1:30 in is called corfe castle if you stick that in google you will see that same one. The town they are riding through is called swanage also about 30 mins away from me !! Just thinking about it thats would be some amazing riding around there. i should try it one day
Will