Find the word definition

Wikipedia
D&AD

Design and Art Direction (D&AD, formerly known as British Design & Art Direction) is a British educational charity which exists to promote excellence in design and advertising. Their logo includes the words "Benchmarking and rewarding great ideas that are well executed and appropriate".

Their main offices are in Spitalfields in London.