London Evolution of London Piccadilly Circus Piccadilly Circus built in 1819, is a road junction and a public space connecting the Regent Street with Piccadilly, you can find a world-famous statue Read More » 06/04/2018 No Comments