Location
Where is Bidford?
Just south of Alcester and not far from Evesham, Bidford on Avon is a small Warwickshire town perched on the banks of the River Avon and surrounded by picturesque countryside. It is an easy drive from Alcester, Stratford upon Avon and Evesham.
The map shows Bidford and the surrounding area. Just click on it for a larger version.


