Givenchy opens new flagship store in London at New Bond St

Situated in the luxury fashion hub of New Bond Street, the new GIVENCHY flagship store in London occupies not one but two 18th century properties at New Bond Street. Inside, you’ll find pastel wall colours, reminiscent of 18th century bourgeois […] Read entire story.