Luxury U.K. interiors brands Christopher Guy and Clive Christian Interiors have joined forces to open their first joint flagship, an 8,500-square-foot space on Melrose Avenue, complete with a dash of pomp and circumstance.