Lord Leycester Hospital is a historic and protected site Warwick located in United Kingdom.
60 High St Warwick Warwickshire CV34 4BH United Kingdom
Impressive medieval buildings. Take a look inside.
Olde English
Have a lovely cream tea in the 16th century tearoom
Gorgeous wedding venue!
Some bits of Doctor Who have been shot here.
Fabulous place!! It was definitely my favorite part of living in Leamington Spa. It was only a five minute drive for our place! If you have kids, they'll LOVE it. - Susie Mayer