Nottingham Castle

Nottingham Castle is a castle in Nottingham, England. It is located in a commanding position on a natural promontory known as “Castle Rock”, with cliffs 130 feet high to the south and west.

Read More Nottingham Castle