The Finest Luxury Menswear store in London

OTTO is a luxury menswear store in London – a lifestyle retreat offering the style-conscious the most refined buying experience to hit London.

Bringing together the finest Italian artisans from across the menswear sector for the benefit of sophisticated and discerning clients, But – This is so much more than simply a posh menswear store, prepare to be tempted!

OTTO`s unique fashion-led private members retreat is situated within the calm enclaves of Grosvenor Street, in the heart of Mayfair.

An impressive location that will guarantee to leave you smitten. The two-storey, 4000 sq ft boutique features a menswear showroom, steam room, massage tables, refreshment area, kitchen, and VIP area complete with a flat-screen television and garden terrace for enjoying an espresso or cigar from the house humidor.


See? So much more than a luxury menswear store in London, more a lifestyle choice.

The showroom, which is the centerpiece of the boutique, offers only the most desirable and exquisite hand-picked pieces from Italy`s finest artisans. All client consultation services are provided in the private `at home` environment that pervades the boutique`s design and style.

`Once a client, forever addicted` defines the OTTO ethos, capturing both the brand`s loyalty to its customers as well as their addiction to the quality of the brand. A client will not visit OTTO just once, but instead will integrate the brand into his lifestyle.

After an initial telephone vetting process, clients will be invited to the boutique for a personal consultation appointment and a chance to use the boutique`s lifestyle facilities.

OTTO sets to establish an unprecedented vision for the well-dressed man, transforming and repositioning the boundaries of the luxury menswear world in the process.

Disclosure: For this blog post we were able to gain access to a sample product or service.
To see our full Disclosure Policy please click here.

Leave a Reply