England – Henley-on-Thames
Henley-on-Thames is a town on the River Thames in Oxfordshire, it's not just beautiful, it's a town that knows how to throw a party. Henley has an international reputation for the world’s greatest rowing regatta, splashes out with the ‘joie…