Leicester Square

Enjoy the ultimate social beauty experience in the heart of the West End

Loading image #
London Grace Leicester Square,
/4

Contact Us

020 7240 1789
hello@londongrace.co.uk

Our Location

11 West St
London
WC2H 9NE

Opening Times

Sun - Tues: closed
Weds - Fri: 10am - 9pm
Sat: 10am - 8pm

11 West Street, WC2H 9NE

London Grace Leicester Square