Sorry, Mayor Beauty Place is temporarily unavailable on Treatwell. Find nearby salons with availability below or search to see all salons nearby.
Mayor Beauty Place is situated in Peckham, South East London. Mayowa is a fully qualified Holistic Therapist and Beauty Practitioner, she offers a wide range of professional treatments including manicure, pedicure, eye treatments, facials, massages and body treatments.