Churchill's War Room
April 13, 2022 in England ⋅ ⛅ 15 °CWe were able to visit Churchill's WWII war room, below the streets of London near Downing Street. The importance of this intelligence center cannot be overestimated when it comes to the defense ofRead more
Traveler Very interesting!