For over 180 years the Henley Royal Regatta has been regarded as a quintessential part of the English social scene. The idyllic stretch of the river Thames with superb hospitality facilities, is the perfect place to soak up the unique Henley atmosphere.