Museum Nerdiness: The Churchill War Rooms

A quick review/overview of the The Churchill War Rooms, located a short walk from Westminster station. It’s a must-visit for history and war buffs.

An American Girl in London