The River Thames The River Thames is a major river flowing through southern England including central London
London EyeLondon Eye is a giant 135-metre tall Ferris wheel situated on the southern bank of the River Thames in the British capital
Tower BridgeTower Bridge is a combined bascule and suspension bridge over the River Thames
Tower of London Tower of London is a historic castle on the north bank of the River Thames in central London. It is a great tourist attraction.
London BusThe red rear-entrance double-deck London Bus is one of the iconic symbols of the city
Red telephone boxThe red telephone box, a public telephone kiosk, is a familiar sight on the streets of London. The colour red was chosen to make them easy to spot.
Big BenBig Ben is a great bell of the clock at the north end of the Palace of Westminster
The End!Thank you for your attention!