Where to Stay in Leicester Square London | Things to Do in London's Iconic Square

A stay that’s anything but square

Rest your head in landmark luxury or stay with the stars in one of one of London’s hippest hotels. The vibrant plaza of Leicester Square affords guests the chance to sleep steps away from the glittering glamour of the West End. From a converted townhouse to a contemporary icon, there’s no better place to relax after a day of discovery.

W London

10 Wardour Street, W1D 6QF

Sophisticated and quirky, experience luxury comfort and glamour at W London...

Read More

Zedwell Hotel, Piccadilly Circus

London Trocadero, Great Windmill Street, Piccadilly Circus, W1D 7DH

Zedwell is a new lifestyle hotel in the heart of Piccadilly Circus that has...

Read More

Page 2 of 2