Mayfair is an area in London that is full of surprises. Whether you are looking for a bespoke service for luxury watches, a gorgeous Sunseeker yacht, and even a high-end hotel stay, there is something for you. My recent afternoon visit was no different. Except,…