Every Hotel Piccadilly is situated in the centre of London’s Theatreland, surrounded by famous shopping stores, museums and theatres as well as world-class restaurants and bars. Leicester Square, Chinatown, Trafalgar Square, Soho and Covent Garden are all just moments away from the building.
Things To See And Do In The Area
39 Coventry Street, London, W1D 6BZ
Nearest Underground Station(s)