m25

listen to the pronunciation of m25
English - English
a British motorway (=large, fast road) that goes all around London, which is also called the London Orbital on signs