By: Rebecca Russell
Osborne House is located on the Isle of Wight and was the favourite home of Queen Victoria. While other royals have visited the home in the past, it hasn't been permanently lived in for many years
Rebecca Russell is a Royal Writer for OK! Magazine and the Daily Mirror. With a focus on the British royal family, Rebecca covers a wide range of topics including royal events, family dynamics, and personal stories. Her work has also been featured in various publications such as MyLondon, Daily Star, and Cambridge News, among others.
This information evolves through machine learning and human feedback. Improve this profile .