Nottingham Castle

Rate this item
(0 votes)
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.

Additional Info