London is the biggest city in Britan
London have fish and chips and they have it with vinger
London have a population of 7,173,032 in 2001
London have Queen Elizabeth she lives in a castle
London can be also called Big British.
London have curry and they like to drink tea
London have beef, pork, lamb and lot more meat.