National Gallery

National Gallery, London
National Gallery, London
The National Gallery is one of London's most important museums, with a collection of paintings spanning the period from the 13th to the 19th century. It is housed at Trafalgar Square, in an impressive neo-classical building.
Continue reading...
Address: Trafalgar Square WC2
Subway: Charing Cross (Northern, Bakerloo)
Desktop version

© 2019