The Italian Villa

The Italian Villa is a one-of-a-kind luxury venue in Poole, Dorset. Set over three floors, the elegant building is nestled amongst 10 acres of beautifully…

Venue

Lea Rowing Club

Lea Rowing Club is a British Rowing affiliated club, its heritage dating back to the 19th century. Its location, perched between the vibrant east London…

Venue