News
With its timeless Regency architecture and unmatched location in the heart of London's West End, Le Méridien Piccadilly is recognised as the landmark hotel in Piccadilly Circus.
Located a two-minute walk from Piccadilly Circus and its underground station and facing one of the busiest streets in London, this grand hotel was once Le Meridien before closing and getting a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results