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 - Словарь современного английского языка.
2012