Sort:  

England

🤔 It looks like the Kenilworth Castle in Warwickshire....