Country Road officially opens doors to its new retail store at the V&A Waterfront, ushering in a new reimagined
luxury retail experience for South African shoppers.
The new store is targeting a 5-Star Green Star interior certification from the Green Building Council of South Africa and if awarded, the accreditation reaffirms Country Road’s long-standing commitment and vision to be a world-leading responsible lifestyle brand.
Inside the store, every consideration was given to ensure the store reflects Country Road’s commitment to responsible design. Fixtures incorporate recycled plastics, carpets are made using recycled polyester yarn, upholstery is made using recycled wool, and a curated collection of furniture is sourced locally.
“We believe that purpose needs to be embedded into everything we do; from the way we design our products, source our materials, build our stores, and connect with our communities,” says Elle Roseby, Managing Director
of Country Road.