Take advantage of Le Meridien Piccadilly's fantastic location, only a stone's throw from some of London's best shopping and nightlife. Relax in the elegant tranquillity offered by this luxury hotel, dine in the skylined Terrace Restaurant. Sorry, your
browser is not frames-compatible