Montgomery Castle

Montgomery Castle

Montgomery Castle is situated in Powys, Wales and built on top of a steep crag which gives the castle’s location spectacular views of the Georgian town of Montgomery and nearby countryside.  The stone castle was built in 1223 replacing an earlier timber structure, in times of strife between the English and Welsh along the Welsh … Read more