Housed in a Grade II listed building on the border of Carlos Place, the J&M Davidson Mount Street boutique sits proudly across from the prestigious Connaught Hotel on one of the most iconic shopping streets in London.
The store’s clean smooth lines and calming neutral tones of dusty taupe’s and soft pinks serve as a haven for Mayfair shoppers to peruse the newest collections of bags, accessories and ready to wear pieces. Combining modern elegance, timeless luxury and an ephemeral sense of bohemian flair, the collections reflect the rich heritage of British-French founders, John and Monique Davidson.
Designed by award-winning London agency Universal Design Studio, the store reflects the brand. Clean, classic lines and the quality materials are a reflection of the J&M Davidson commitment to design and craftsmanship.