Frette

Frette

Frette, a luxury homeware institution in Mayfair, has been offering exquisite bed linens and homeware for over 160 years. Renowned for its unparalleled quality, Frette has graced the beds of royalty and discerning clientele worldwide, boasting the finest Italian fabrics and meticulous craftsmanship. Visiting their South Audley Street boutique is an immersive experience, with a […]

Gould Pharmacy

Banner Gould Pharmacy

In a location as distinguished as Mayfair, finding a pharmacy that combines expertise with a personal touch can be a challenge. Gould Pharmacy rises to this occasion effortlessly. Situated between Grosvenor Square and the iconic Selfridges on Oxford Street, this establishment has been a pillar of the community for over two decades. In that time, […]