Tudor House Inn & Restaurant

Address:

90-92 West St
Opposite the main Warwick Castle car park, 1km/ 1/2 mile south of town on A429
CV34 6AW Kenilworth, England

Phone:

01926/495447

Map:


Contact   ·   Privacy   ·   Terms