English version

Albert Square

From Longman Dictionary of Contemporary EnglishAlbert SquareˌAlbert ˈSquare  an imaginary place in East London where the characters in the British television programme EastEnders live and work
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.