Ralph & Russo – Harrods, Womenswear

Fit-out on the stunning Ralph & Russo store in Harrods – Women’s Superbrands has been completed, following the challenging phase of lockdown and restarting works with new strict Health and Safety conditions in place.