London is the capital of the United Kingdom and attracts 27 million visitors every year. Did you know? London is the smallest city in the United Kingdom. There is always something to see and do in London. Below are 22 things to do in London, United Kingdom. Fun Facts: Romans first settled in London inContinue reading “22 Things to Do in London, United Kingdom”