It is 140-160 miles by road from Croydon to Worcester, depending on route.
It is about 115 miles in a straight line.
33 miles
About 10 miles.
30 miles
About 150 miles.
About 450 miles
5049 mi
54 miles
I believe about 40 miles.
About 17-18 miles following A23 & M23.
110 km taking N1.
32 years
Croydon is in South London in the London Borough of Croydon.