Original: It is 16 miles east of Newport and 124 miles west of London.
Simplified: It is  east of Newport and  west of London.