This is one of Delta Forces largest sites, just on the boarder of East London and Essex this site has a full size Aeroplane and other scenarios centred around double decker buses and villages.
16Photos
Delta Force Paintball
Aveley Rd. Upminster Greater London RM14 2TW United Kingdom