Graham & Brown is delighted to announce the opening of its flagship London showroom — a brand-new retail experience now open at 187 King’s Road, Chelsea.
The thoughtfully designed retail store and showroom marks a significant milestone for the fourth-generation family business as it expands its physical retail presence into the capital for the very first time. The Graham & Brown London showroom offers customers across the city and the South the opportunity to explore the brand’s full collection, including its […]