Staffordshire is a county and London is a town with the city of London in its center. Staffordshire is 58 miles from south to North and the suburbs of London spread 18 miles North. To answer the question properly it needs to ne more closely defined; what part of London and which town or area … Read more