Just a few steps away from the Palace of Westminster, the British Parliament, is a very special museum, the “Churchill War Room“. These rooms were only opened to the public in 1980.
London is the capital of the United Kingdom and is located in England.
Discover London, a truly outstanding city. There is so much to discover here, as a weekend is not enough and you will definitely be back!
In 2012 London hosted the Summer Olympics. During the preparation time for this event, a gigantic Olympic complex was build that can still be visited today.