Orford Castle

Orford Castle


Orford, United Kingdom (GB)
Orford Castle is a castle in the village of Orford, Suffolk, England. It was built between 1165 and 1173 by Henry II of England to consolidate royal power in the region.

Advertisement

Advertisement

Around the World Mailing List

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement