England

Official London Sightseeing Bus.

England

Big Ben.

England

People riding down escalator at the Picadilly Underground station.

England

Big Ben.

England

Guard at Buckingham Palace.