Stratford-upon-Avon, adjacent to Armillary Island

On Trinity Way

Buses point south-west ↙