Stratford-upon-Avon is a market town in south Warwickshire, England in the United Kingdom. It lies on the River Avon some 38 kilometres (24 miles), south of Birmingham and 14 km (9 miles) south-west of the county town, Warwick. In 2001, the town's population was 23,676.
Choose the category Hotels Click to add new object to this category Haven’t found your object in our catalogue?Add it! It’s easy and absolutely free!