5. Alnwick Castle, Northumberland

This is definitely a must-visit place in England, especially for fans of a certain popular series. It's a sprawling in-tact Norman castle built right on the sea shore. It also happens to be used as the filming location for Hogwarts, the Harry Potter school.

The Jewellery Quarter, Birmingham
Explore more ...