Red Double-Decker Buses at London Bus Station
Chelsea AbbottRed double-decker buses arrive and depart from a busy bus station in London's Shard Quarter, with modern buildings and passing taxis in the background.
Red double-decker buses arrive and depart from a busy bus station in London's Shard Quarter, with modern buildings and passing taxis in the background.