Explore Trafalgar Square and more!

Explore related topics

Trafalgar Square, London.

Trafalgar Square, London.

The National Gallery is an art museum in Trafalgar Square in the City of Westminster, in Central London - Ted Frank

Useful online city guide and information about London museums including: British Museum, London National Gallery Museum, and the Victoria & Albert Museum.

West Minister Abbey, London

Westminster Abby, London founded in the Abby has been England's coronation church since The current Gothic church was begun by Henry VII in Many of England's notables are buried here but, by his own demand, Shakespeare is not among them.