This well-known vista in London, viewed from the Southbank beneath the trees, features the iconic Big Ben housed in the Elizabeth Tower of the Palace of Westminster. The Gothic Revival architecture of this massive building is reminiscent of a wizardry school rather than a meeting place for key decision-makers. The serene reflection in the River Thames softens the palace's colourful history, giving it a quiet and subdued appearance. To experience a reality check, simply cross Westminster Bridge.