Touch and Glow is hands down the best salon in Edgware. Whether it's hair, beauty treatments, or a relaxing facial, they always deliver excellent service. Love this place