Osbourne House

Osbourne House is the sumptuous holiday home of Queen Victoria and Prince Albert. It’s a mile outside East Cowes on the north of the island about 12 miles or 25 minutes’ drive from Appuldurcombe Farm. Queen Victoria wrote “It is impossible to imagine a prettier spot”. The house overlooks the Solent and terraced gardens drop […]