Photo of The National Gallery in London
The National Gallery in London was founded in 1824 and displays over 2,300 paintings from the mid-13th century to 1900. It is located in Trafalgar Square, right between Soho, Westminster and Bloomsberry, and admission is free to the National Gallery. This is the perfect museum for those who appreciate art but also a great place to visit if you are interested in learning more about Western European paintings.
We have plenty of London accommodations for you if you plan on visiting the Gallery. For instance, check out this apartment:
-If you are still searching for a great place to stay in london, take a look at this 2 bedroom apartment in Soho, Westminster (LN-334).
Leave a Reply