LONDONFacts about London
* London is the biggest city in Europe and Britain
* In London the Queen Elizabeth lives there.
* In London there was a tower that was made in 1365
* In London there are guards that protect the Queens palace.
* In london you can see alot of policemen on horses.