Churchill’s War Room
June 17, 2013 in England ⋅ ☁️ 16 °C
This was the first part of the day tour we took which included the war room which we also visited a second time later before leaving London.
The Churchill War Rooms is a museum in London and one ofRead more





