London Vacation Guide

Culture and Art

Palace of Westminster, London

The Palace of Westminster serves as the meeting place for both the House of Commons and the House of Lords, the two houses of the…

  • London Vacation Guide
Palace of Westminster, London

Tate Modern, London

Tate Modern is an art gallery located in London. It houses the United Kingdom's national collection of international modern and contemporary art, and forms part…

  • London Vacation Guide
Tate Modern, London

Tower of London

The Tower of London, officially His Majesty's Royal Palace and Fortress of the Tower of London, is a historic castle on the north bank of…

  • London Vacation Guide
Tower of London