They say Piccadilly Circus is a miniature Times Square in NY, Piccadilly is different it combines modern with old. I must say it is very expensive the hotels are very small, I recommend the W London in Leicester Square which is very well located.
London opens to you like a novel itself. It is divided into chapters, the chapters into scenes, the scenes into sentences; it opens to you like a series of rooms, door, passage, door. Mayfair to Piccadilly to Soho to the Strand.