
Located inside Le Méridien Piccadilly Hotel in the heart of London's West End just off Piccadilly, we're within walking distance of many London attractions. Pause for a breather with us after a hectic round of shopping in Bond Street, or stop by with business colleagues during the working day. Trafalgar Square, Oxford Street, Covent Garden and Soho are all close, and we're ideally located for theatreland.