London.
Piccadilly - is a road between Hyde Park Corner and Piccadilly Circus