Description: D'Oyly Carte Island is a unique two-acre private island on the River Thames, near Weybridge, Surrey, once home to Richard D’Oyly Carte. The current owners are restoring the island and house back to its original standard, and is now offering music, mooring and a cafe. Find out more about what this unique island has to offer.
The Melvyn Tarran Collection
D'Oyly Carte's Crocodile
A la Carte