Day 9
Churchill War Rooms
August 14, 2023 in England ⋅ ☁️ 22 °CThe Churchill War Rooms is a museum in London and one of the five branches of the Imperial War Museum. The museum comprises the Cabinet War Rooms, a historic underground complex that housed a BritishRead more
Traveler This was amazing and impressive. I didn't take any photos as it was very dark and a lot was behind glass.