63 Amwell Street London EC1R 1UR etch.A British retail design studio based in Bloomsbury, London. Dedicated to sustainable design.etch. is a creative design and production agency specialising in retail environments. We design, produce and deliver projects globally for some of the world’s biggest brands. learn more Dr. Barbara Sturm | Selfridges MAC | Getaway Ready Gianvito Rossi https://www.etchcreative.co.uk