Aida ShoreditchShoppingFLAT 1, 133 SHOREDITCH HIGH STREETLONDON, WSM, E1 6JE · GB442077392811aidashoreditch.co.ukHours not available