Tag Archives | Warwick Castle

Britains Ultimate Castle – Warwick Castle

Warwick Castle – The Must Visit Attraction Outside London! Sitting on a bend on the River Avon in Warwick, this magnificent castle is rich in history which stretches back, almost 1,100 years. Originally built as a ‘burh’ to protect the small hill top settlement from Danish invaders, the castle has changed tremendously over the centuries […]

Continue Reading Comments { 0 }