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
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!
Olympic Park London
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.