Piccadilly Piccadilly is the centre of entertainment. It is the meeting point of six streets. Here you can find the most expensive shops, restaurants and entertainment places. This centre was created in 1980s.
{}