A classic London riverside walk along the Victoria Embankment, passing some of the city's most recognisable landmarks. The Houses of Parliament (Palace of Westminster) is the seat of UK government β the current building dates from the 1840s after a fire destroyed the original. Big Ben is the nickname of the great bell inside the Elizabeth Tower (the clock tower). Westminster Bridge offers one of the best views in London.
parliament.ukPart of: London - June 2026