1231-18 - A red London bus and entrance to Westminster tube station, Big Ben (Elizabeth Tower) in the background, London, England, United Kingdom, Europe
911-8255 - Passengers queueing to get into Oxford Circus tube station, closed due to the high volume of passengers at rush hour, London, England, United Kingdom, Europe