Posted on January 21, 2025January 24, 2025 by Dan 010515 – Chocolate – Redchuch St, London 010515 – Chocolate – Redchuch St, London > words Mask Brothers chocolate shop. A clear concept and a well executed design. Post navigationPrevious post: 250415 – Luxury – V&A, LondonNext post: 040515 – Singer John Sargent – National Portrait Gallery, London