Following a 6 month residence at ‘Nowhere’, Dover Street Market, A BATHING APE® have relaunched their first flagship European store in Soho, London.