Visit the garden terrace where Queen Victoria once sat. Her Isle of Wight home, Osborne House, is opening to the…