CHARING CROSS ROAD


Meaning of CHARING CROSS ROAD in English

ˌCharing Cross ˈRoad BrE AmE

a street in central London, famous for its bookshops

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