we are delighted to confirm the handover of Our first Ace & Tate store in Earlham Street, London today. Thanks to everyone involved