Osborne House was built between 1845 and 1851 for Queen Victoria and Prince Albert in East Cowes, Isle of Wight.
Daily Express :: News Feed
Home
Business World ‘Prettier spot!’ Queen Victoria’s favourite home which hasn’t been used in 120...