St James's Places | Le Méridien Piccadilly | St James's London

Le Méridien Piccadilly

21 Piccadilly


Due to government guidelines, our stores are closed. Only essential shops are open, listed here

020 7734 8000

Le Méridien Piccadilly

Set in the heart of London’s West End, Le Méridien Piccadilly complements the hotel’s vibrant cultural and architectural surroundings. After the Restoration of the English monarchy in 1660, Piccadilly emerged as one of the most fashionable locales in London, a designation it holds today. Experience a new perspective on a cherished London landmark.