an hour in London

Official London Sightseeing Bus.