10 Best Things to Do in London

Mary Poppins, Abbey Road and the Beatles who cross the street, the Queen who drinks tea and the angry period of punk: this, and much more, is London. The English capital never loses its charm, and the numerous monuments to be seen absolutely attract thousands of tourists. If you also have “London’s calling” and you … Read more