KENSINGTON GARDENS


Meaning of KENSINGTON GARDENS in English

ˌKensington ˈGardens BrE AmE

a park in central London that has a statue of ↑ Peter Pan

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.