You are viewing a single comment's thread from:

RE: Churchill War Rooms Museum - in London

in #travel7 years ago

Visiting London is one of the places I want to visit with my family. Definitely, this place is a must see place when in London. It really looks familiar and I think I've seen this place in one of World War 2 movies I've watched.