Stratford-upon-Avon, adjacent to Armillary Island

On Banbury Road

Buses point south-east ↘