The most iconic attractions in the British capital
Attracting 20 million tourists per year, London is the most visited city in Europe – at least until now. It’s no surprise that London is in high consideration in the travelers’ minds: it’s been the financial capital of Europe and has plenty of attractions that fascinate international tourists.
Continue reading “9 Best things to do in London”