travelwishtvAll right, there’s plenty to do in London. That’s a given. Let’s say you’re getting sick of going to the typical and mundane tourist traps, so is there an alternative? Of course there is! If you want to explore the sheer vastness of the city’s long-winding history, then look no further than this destination, the Churchill Museum and Cabinet War Rooms! This particular site played crucial role for England in World War II!