Piccadilly Hotel & Accommodation

Piccadilly's a famous street in central London, south of Mayfair and running from Hyde Park Corner east to Piccadilly Circus. The Circus end is heaven on a stick for those who want to be entertained or fed: pick a restaurant and catch a play at the Criterion Theatre. Near the road are sights like Buckingham Palace Gardens, Absolut Ice Bar, London Library and ST James Square. Green Park, Hyde Park Corner and Piccadilly Circus Tube stations are all on the Piccadilly line. Pick yourself a Piccadilly place. Bargains below.