Prince Andrew reportedly fought hard to keep his home, Royal Lodge in Windsor. Throughout 2024, the Duke of York appeared to ...
Prince Andrew faces a £150,000 bill to stop Royal Lodge from “spiralling out of control”, a property expert has exclusively ...