After horror crash in January, Prince Philip spotted riding Land Rover in Windsor Castle

Prince Philip was spotted back behind the wheel of his new Land Rover for the first time since surrendering his driving licence.┬áThe Duke of Edinburgh was seen driving through the grounds of Windsor Castle as the Queen attended the Maundy service at the nearby St George’s Chapel on Thursday. This spotting comes after the 97 […]