Stratford-upon-Avon, adjacent to Armillary Island

On Trinity Way

Buses point north-east ↗