Retail Store Manager Designate - North London (40 hours)