1st FLOOR (SUPERBRANDS)
87 - 135 BROMPTON ROAD
LONDON, SW1X 7XL
Ralph & Russo is located in two global fashion capitals with maisons in both Paris and London, where there is also a boutique within the iconic British department store Harrods.
In December 2014, Ralph & Russo opened its first retail boutique in the world, within iconic department store, Harrods. Situated on the first floor, Ralph & Russo are the only British brand to feature within Harrods’ ‘Superbrands’ department.
Displaying an exquisite selection of couture pieces, shoes, accessories and furs, clients are invited to experience the sheer quality and craftsmanship that goes into each and every creation, before booking a couture appointment at one of Ralph & Russo’s iconic maisons (London and Paris).