Top 5 Things to do in Covent Garden
Covent Garden is one of London’s tourist highlights with enough bars, restaurants, shops and boutiques to ensure that almost every aspect of London life can be enjoyed within a small area.
Covent Garden is one of London’s tourist highlights with enough bars, restaurants, shops and boutiques to ensure that almost every aspect of London life can be enjoyed within a small area.
If you have decided to visit UK’s capital, London, ‘free’ is an adjective definitely worth considering.