Omorovicza
A tranquil space featuring two spacious treatment rooms offering luxurious skincare therapy sessions, a calming relaxation area, courtyard and shop.
Description
The Mayfair Institute is located in the heart of Mayfair’s vibrant luxury district in London and brings the healing waters of Budapest and the therapeutic touch of Hungarian facial massage to the heart of the UK beauty and wellness landscape.
Opening Hours
Monday - Saturday: 10:00 - 19:00
Sunday: 11:00 - 18:00
Location
60 South Audley Street, London, W1K 2QW