List of British racecourses

Columns: Racecourse | Location | Country | Code | Opened | Surface | Owner
Aintree Racecourse | Merseyside | England | National Hunt | 1829 | Turf | Jockey Club | Ascot Racecourse | Berkshire | England | Mixed | 1711 | Turf | Independent | Ayr Racecourse | Ayrshire | Scotland | Mixed | 1907 | Turf | Independent | Bangor on Dee Racecourse | Wrexham | Wales | National Hunt | 1859 | Turf | Chester Race Company | Bath Racecourse | Somerset | England | Flat | by 1728 | Turf | Arena Racing Company | Beverley Racecourse | East Riding of Yorkshire | England | Flat | by 1767 | Turf | Independent | Brighton Racecourse | East Sussex | England | Flat | 1783 | Turf | Arena Racing Company

Example questions:
Which British racecourse is located in the county whose largest towns are Crawley , Worthing and Horsham ? | What is the code of the British racecourse located approximately 6 miles ( 9.7 km ) from Windsor Castle ? | What year did the British racecourse open up in the county whose largest town is Warrington ? | What is the population of the county where the British racecourse home to the world-famous Grand National steeplechase is located ? | What type of surface does the British racecourse originally known as Great Leighs Racecourse have ?

Answers:
Fontwell Park Racecourse | Mixed | 1539 | 1.38 Million | Polytrack