Definition: Meaning of, Park Lane in English to English dictionary.
Pronunciation:/ /
synonym
antonym
a wide street in central London between MARBLE ARCH and Hyde Park Corner . It has buildings on one side and Hyde Park on the other, and it is famous for its expensive hotels and houses.