by DamantisZ
London, UK - July 8, 2020: Modern red double-decker bus passing by Hyde Park Place building in central London. It says on it - Piccadilly Circus 94.