Slough Community Leisure phone Slough Tennis Centre, Salt Hill Park, Bath Rd Slough, Berkshire SL1 3SR map Stoke Park phone Park Road Slough, Berkshire SL2 4PG map if (!IN_DEV) { ?> } ?>