Luxury menswear label Richard James, known as the rebel of Savile Row worn by Liam Gallagher and Elton John, has unveiled its new bespoke 2-million-pound London flagship store. The new 2,500 square foot ‘House of Richard James’ is located on Clifford Street, directly opposite the brand’s Savile Row store, and is a three-story “temple” offering...
6 Mar 2024