Tag Archives: Cromwell

Landmarks of London – The Tower

The Tower of London, officially Her Majesty’s Royal Palace and Fortress of the Tower of London, is a historic castle located on the north bank of the River Thames in central London. The Tower is a complex of several buildings … Continue reading

Posted in Counties Of England | Tagged , , | Leave a comment

Kenilworth Castle & Elizabethan Gardens, Warwickshire

A Brief History Kenilworth Castle is located in the town of the same name in Warwickshire, England. Founded by the de Clinton family in the 1120’s around a powerful Norman great tower, the castle was built and rebuilt many times over … Continue reading

Posted in Counties Of England | Tagged , , , , , | 1 Comment