a woman riding a bike in the street and a building with a clock in the background Girl on bicycle on road in front of large building.  People moving around on the streets surrounding an old castle. The Big Ben clock tower towering over the city of London. A lady is riding her bike and approaching the huge castle like building. 