Piccadilly is a major London street, running from Hyde Park Corner in the west to Piccadilly Circus in the east. It is the location of Fortnum & Mason[?] and the Ritz Hotel[?].
It is the location of Fortnum & Mason[?] and the Ritz Hotel[?].