Gumball 3000 - rill
There is Big Ben and the Parliament building.

There is Big Ben and the Parliament building.