Located in the highly desirable and affluent Knightsbridge area in London, Harrods is perhaps the world’s most famous department store, and is home to the world’s most prestigious and desirable luxury retail brands.
The Chimera team play a vital part in delivering our vision of creating the Hand & Flowers experience at events by providing teams that deliver great hospitality and service and are a joy to work with onsite!
“Chimera understand the retail business and meet our company expectations. The consultants are very well presented, have good brand knowledge and reliable.”