Medieval Castles
Castles have dominated the land for centuries. King Alfred built burhs to hold back the Vikings. King William I built stone strongholds to subdue the English. These are ancient structures offering protection, power and dominance for those tucked safely behind their walls.
The Tower of London
The Tower of London stands proudly in the heart of London, commanding an intimidating position over the river Thames. The castle dates back over 1000 years, and has been embroiled in centuries of war, uprisings and murder whilst playing keeper to the priceless Crown Jewels and various royal prisoners.
Rochester Castle
Rochester Castle is a Norman fortress with centuries of stories to be told, most famous of all being the great siege by King John in 1215. Rochester castle has one of the tallest keeps in all of England, and being located strategically on a bend of the river Medway in Kent, there is no wonder the king wanted it back.