Warwick

Warwick is an English town in the heart of England forming the western half of the Wariwkc-Leamington Spa conurbation. Most notable places are Warwick Castle and the Lord Leycester Hospital. The former is owned by Madame Tussauds and is heavily geared towards tourists with waxwork displays and jousting events during the bank holiday weekends. The latter is still used as a rest home for old soldiers who are resident in the hospital but tourists may visit.

Leave a Comment