by DamantisZ
London, UK - July 8, 2020: Modern red double-decker buses waiting for people in central London by Notting Hill Gate bus stand. It says on the bus - Wear a face covering on public transport.