Kenilworth Castle (Adj)

On Castle Road, near Kenilworth Castle

Buses point north ↑