Aerial view of Cliffords tower in York, England