ALBERT SQUARE


Meaning of ALBERT SQUARE in English

ˌAlbert ˈSquare BrE AmE

an imaginary place in East London where the characters in the British television programme EastEnders live and work

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