Explore Galleries For a Venue Owner Galleries Login Sign up

Booking Enquiry

W Hotel

Address

Leicester Square, 10 Wardour St, London
W1D 6QF

Phone

02077581000

Website

www.marriott.co.uk/hotels/travel/lonhw-w-london-leicester-square/

About this Hotel

Located in Soho, W London – Leicester Square owns the stage in the epicenter of the city’s cultural core. Plugged in to the pulse of London’s energetic social scene, this is where louder-than-life Soho mixes with the glitzy West End. Tune-in to a contradictory lifestyle of RETOX/DETOX in one of the read more