A double decker bus in London that is headed towards Tower Hill.
A red double decker bus with the sign for Tower Hill is on a London street.
A red double decker bus with Tower Hill on the front.
A red double decker tour bus with Tower Hill on it.
The 15 red doubledecker bus going to Tower Hill driving through a street in London.