Trip to London ~ The National Gallery at Trafalgar Square

National Portrait Gallery London UK The National Gallery, right on Trafalgar Square, is a marvellous collection of artwork, specifically paintings, that cannot and must not be missed by anyone who is visiting London. The art museum houses Western European artwork from the 13th to the 19th century.

Read More

Advertisements