London

A quick look at the city and you'll immediately recognize that it is London. Phone booths, Big Ben, London Eye, and so much more.

Europe