ST GILES, LONDON

Staying at St Giles Hotel? Book a trusted AMB Beauty professional to your room here.

ST GILES, LONDON

Staying at St Giles Hotel? Book a trusted AMB Beauty professional to your room here.

ST. GILES, LONDON 

Book your appointment here 

St Giles London hotel is centrally located in London’s West End, in Bloomsbury near the junction of Tottenham Court Road and Oxford Street, and just steps from top attractions, theatres, restaurants, public transportation and the best of London’s shopping.

Book now

Follow

Socials