Tag: National Gallery

Trafalgar Square, the famous London square

Trafalgar Square, the famous London square

Trafalgar Square is one of the mythical London, a huge square that was built in commemoration of the Battle of Trafalgar , battle in which the British navy defeated the powerful French and Spanish fleet. Trafalgar Square, as we know it today is credited to 

National Gallery of London

National Gallery of London

If we speak of museums, without any doubt one of the world’s most famous is that of London, the National Gallery in London . One of the most prestigious museums worldwide and is a must if you spend traveling to London. It is located to