albert square

listen to the pronunciation of albert square
English - English
an imaginary place in East London where the characters in the British television programme EastEnders live and work