The store will reopen on May 2nd 2024. Thanks for your patience.
AIDA Shoreditch133 Shoreditch High Street, London E1 6JEhttps://aidashoreditch.co.uk