Question: which english county is directly north of staffordshire
Answer: It adjoins Cheshire to the north west , Derbyshire and Leicestershire to the east , Warwickshire to the south east , West Midlands and Worcestershire to the south , and Shropshire to the west .