the london underground

Our editors are putting together more complete content — check back in about 20 minutes

the london underground — noun

1. the rapid transit system serving London, England

1.名詞
釋義

the rapid transit system serving London, England

例句

I took the London Underground to get to Oxford Circus.