Situated in the heart of Teddington. Elements offers a full range of styling, colouring and specialised services. Elements is a multi award winning, proudly independent salon with a unique and welcoming atmosphere.
We have a diverse team who are talented and committed to delivering high quality service and customer care.
No reviews found - see below to add one!