Afternoon Tea at Churchill War Rooms
Churchill War Rooms Clive Steps, King Charles Street, London, United KingdomStep Back in Time for Tea Enjoy a luxury afternoon tea, served in style at Churchill War Rooms. Begin your day with an introductory talk, exploring the history of the unique venue located under 12 feet of concrete and steel. Discover how people, from cooks to generals to Churchill himself, lived and worked in these […]