albert square

listen to the pronunciation of albert square
الإنجليزية - الإنجليزية
an imaginary place in East London where the characters in the British television programme EastEnders live and work