17. Bamburgh Castle, Northumberland Britain is home to several amazing castles, and it was the view of Bamburgh Castle from the coast that impressed the most.