Do I need to pass a medical and theory test before taking a B+E test?

Based in Oswaldtwistle, Accrington, North East Lancashire, we are in easy reach of Blackburn, Accrington, Burnley, Pendle, Nelson, Colne, Clitheroe, Whalley, Bury, Preston, Longridge, Chorley, Barnoldswick, Earby, also the West Yorkshire towns of Skipton, Keighley, Todmorden and Hebden Bridge.