Piccadilly is a road in the City of Westminster, London, England, to the south of Mayfair, between Hyde Park Corner in the west and Piccadilly Circus in the east. From Wikipedia
City Hall has highlighted falling crime rates alongside plans for more West End patrols in response to Scott’s accusations.