Stratford-upon-Avon, adjacent to Hospital

On Arden Street, near Hospital

Buses point north ↑