Her Majesty The Queen opened the world’s first major museum dedicated to the life of Sir Winston Churchill on 10 February 2005. The Churchill Museum is an integral part of the historic Cabinet War Rooms, located beneath the Treasury building in Whitehall, where visitors from all over the world and from all age groups can…