Average price from £38
Piccadilly exudes decadence and wealth. It’s the dividing line between St James’s and Mayfair with Hyde Park Corner at one end, and Leicester Square at the other. And because of its prime location, Piccadilly hotels are always attractive to tourists. Shop for luxury goods from Dover Street Market or Fortnum and Mason, pop into the Royal Academy and wander through Green Park to Buckingham Palace.