The Bank of England Sports Centre, situated in 32 acres of sporting fields and woodland, is an outstanding example of the traditional English sports club. The Sports Centre and grounds provide lavish surroundings with superb facilities for every... Read More
The South East of England is one of the most popular locations for events. With the city of London and the Greater London area, some of the world's most prestigious venues are located here. Search through our South East England venues below to find your ideal location.
Horsham, West Sussex
Epsom Downs, Surrey
Copthorne, West Sussex