Churchill War Rooms

Museum in London From Wikipedia, the free encyclopedia

Churchill War Roomsmap