Covent Garden is one of the liveliest spots in London. If you look at it from the outside, it may seem like just another market, but it is actually home to many clothes, shoes, and souvenir shops, as well as shops that offer delicious English biscuits which you can eat with the tea you buy in Covent Garden. Street musicians also give this spot a unique flair. You can also buy English tea here. As it is a truly cult place, we advise you to visit it.