There is no city in the world today that has more or better places to visit than London. Aside from world-class museums, nearly all of which are free, London has beautiful parks, captivating cemeteries, lively markets, remarkable viewpoints and stunning churches.

Here are some of the best places to visit for free in London.

National Gallery
You will find masterpieces by famous painters like daVinci, Michelangelo, Renoir and Gogh in the National Gallery. These are some of the most important art collections in the world and receive more than 6M visitors every year. Visit on Friday evenings or weekday mornings to miss the crowds. However, whatever time you visit, the collection is always free.

British Museum
The British Museum is one of the top attractions in London and free to visit. It has all kinds of captivating artefacts from around the world, from samurai armour to Egyptian mummies and the Rosetta Stone to Anglo-Saxon burial treasures. The museum displays 80,000 objects at any time, which only makes up 1% of all the objects in the museum.

Houses of Parliament
Home to the most famous clock in the world, Big Ben (initially called the Queen Elizabeth Tower), Houses of Parliament is a neo-Gothic attraction. It has two houses – the Lords and the Commons, and if you make reservations early enough, you may just get the just to see the British democracy in action.

Tate Modern
The Tate Modern is located in what was once the Bankside Power Station of the Thames. It is one of the most popular and loved attraction sites in London. The permanent collections that can be accessed for free include works by Matisse, Warhol and Pollock.

It also has an upstairs café which has magnificent Thames views and the building itself is just incredible.

East London street art
The street art has an ephemeral nature that makes it difficult to say where you are likely to find certain displays any time. However, there are a few areas in East London-particularly Shoreditch that are popular for having very impressive graffiti.

Borough market
Having been in existence for more than 1000 years, it goes without saying that the Borough Market is indeed one of the most established haunts in London. Located the Victorian railway arches and open from Monday to Saturday, the market is filled with good food. You may be tempted to take a grab-and-go lunch or breakfast before heading home to play your favourite games at the best online casino in London.

Museum of London
Although the Museum of London is off the radar to many visitors, it is one of the most popular attractions in the city. It offers a walk through the various incarnations in London-from modern-day bankers to the Anglo-Saxon inhabitants to the Thames Valley. There is also a very nice café in the garden.

Kensington Gardens
The wonderful Kensington Gardens has a trove of treasures which include the Peter Pan Statue, the Albert Memorial, the Round Pond, the Diana Memorial Playground and the Serpentine Gallery. They are free to visit or admire, and once you are done, you can wonder along the paths that crisscross the park.