People in the rain at Piccadilly Circus on 6th May 2024 in London, United Kingdom. Piccadilly Circus is a famous road junction and public space in Londons West End which is very popular with tourists.