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.
Trafalgar Square WC2
Charing Cross (Northern, Bakerloo)
© 2019 www.aviewoncities.com