London’s iconic Big Ben draws millions of visitors annually, but the surrounding Westminster area holds countless hidden treasures that most tourists never discover. These lesser-known spots ...
From Big Ben—the massive, 15-ton bell that sits within the Great Clock of Elizabeth Tower, Westminster—to the gothic facade of the Houses of Parliament, London is awash in iconic buildings ...